apron shield - French English Dictionary